The SNiFF+ Fortran Tutorial

There are seven chapters in this tutorial. Each chapter covers a task that you will routinely perform when working with single-user Fortran projects.
In the first six chapters, you will create and work with a single-user project in SNiFF+ based on a Fortran77 example called EVCLID, which is a program for making complex geometric calculations. In the last chapter, you will learn how to use SNiFF+ to browse Fortran90 extensions made to Fortran77.
Here is a description of the seven chapters:

- Task 1. Creating a Single-User Project--In this chapter, you will learn how to create a single-user project for the EVCLID project.
- Task 2. Using the Symbol Browser--In this chapter, you will learn how to use the Symbol Browser as a starting point for browsing your project's code.
- Task 3. Using the Cross Referencer--In this chapter, you will learn how to use the Cross Referencer to follow references in your source code.
- Task 4. Browsing Examples--In this chapter, you will learn how to browse a variety of different Fortran 77 symbol types, as well as follow include statements in your source files.
- Task 5. Parser Options--In this chapter, you will learn how configure a number of parser options for parsing FORTRAN77 and 90 code.
- Task 6. Building the Project's Executable--In this chapter, you will set up SNiFF+'s Make Support for the EVCLID project and then build its executable.
- Task 7. Browsing a Fortran 90 Project--As in Task 1, you will create a single-user SNiFF+ project for the Fortran 90 example code provided with your SNiFF+ installation.

| Note
| Please note that a Log Window, displaying SNiFF+ error and control messages, may appear at several stages throughout this tutorial.